Measuring Availability of Mobile Web Service
نویسنده
چکیده
--Adapting present Web services to the mobile environment has raised new Quality of Service (QoS) challenges for both service provider and requester. In a mobile Web services (MWS) scenario, a successful service invocation will depend on (1) service application (2) condition of mobile network and (3) capabilities of mobile device. Hence, from a client perspective, the availability of a service will depend on all three factors. This paper presents an Availability Checking Model (ACM), to determine the availability status of MWS by processing and referring to end-to-end service QoS parameters. This model introduces availability metrics to quantify service availability checking points. These metrics are represented by a XML schema and published as extension to WSDL. We also discuss mechanisms to aggregate server-side, mobile network and client device metrics to calculate the overall availability information. By knowing the end-to-end availability of a service, mobile client may use that information to make necessary decisions such as to proceed with invocation, to look for alternative service, to retry after predefined time or to stop entirely. Besides, this “check before subscribe” approach will help mobile user to save cost as it prevent unnecessary message transactions. For a service provider, this will improve its overall QoS and can be useful reference for managing Service Level Agreement (SLA). Keywords---Availability, Mobile, QoS, Web Services, SOA
منابع مشابه
High Fuzzy Utility Based Frequent Patterns Mining Approach for Mobile Web Services Sequences
Nowadays high fuzzy utility based pattern mining is an emerging topic in data mining. It refers to discover all patterns having a high utility meeting a user-specified minimum high utility threshold. It comprises extracting patterns which are highly accessed in mobile web service sequences. Different from the traditional fuzzy approach, high fuzzy utility mining considers not only counts of mob...
متن کاملProviding a Multidimensional Measurement Model for Assessing Mobile Telecommunication Service Quality (MS-Qual)
Because of the need to develop specific measurement scales for different services industries, this study aimed to empirically develop a reliable and valid model specifically for measuring mobile telecommunication service quality. A multidimensional measurement model (MS-Qual) has been proposed based on an extensive literature review and then, to assess the model validity, convergent and discrim...
متن کاملQoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملInvestigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server
Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...
متن کاملA Novel Approach for Robust Web Services Provisioning
Availability and reliability of Web services are important issues for developing many electronic business applications. Unfortunately, it is hard to guarantee the availability of a service given that the number of its requests might be potentially huge. In this paper, we propose a novel approach for robust Web service provisioning based on mobile agent and resource discovery technologies. With ...
متن کامل